Skip to content

🐛 fix(ci): Resolve build and SDK download issues#25

Open
kirill-jjj wants to merge 2 commits intoBlindMaster24:masterfrom
kirill-jjj:sdk-fix
Open

🐛 fix(ci): Resolve build and SDK download issues#25
kirill-jjj wants to merge 2 commits intoBlindMaster24:masterfrom
kirill-jjj:sdk-fix

Conversation

@kirill-jjj
Copy link
Contributor

This PR resolves several CI build failures:

  • Restores the automatic SDK download logic in pytalk/__init__.py, ensuring the SDK is available for type-checking and tests.
  • Applies minor pre-commit formatting fixes.

Reverts to the previous mechanism of downloading the TeamTalk SDK automatically when the `pytalk` package is imported.
This logic was removed in a previous refactor, but the explicit download step added to the CI was not implemented correctly, causing CI failures.
Restoring this logic ensures the SDK is present before the type-checking and testing steps are run in the CI workflow.
Apply formatting changes made by the `end-of-file-fixer` pre-commit hook to `tests/unit/test_bot.py`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant